Dioscorea paniculata
Explore definitions, synonyms, and language insights of Dioscorea paniculata
Definitions
                    Noun
                    
            having a rhizome formerly dried and used to treat rheumatism or liver disorders